on-the-spot assistance - Turco Inglés Diccionario